Real Time Software Development – an Engineering Approach

نویسندگان

  • Andrew J. Kornecki
  • Janusz Zalewski
چکیده

In this chapter, we introduce principles and notations for real-time software development. Concepts of software development methodologies, including methods, techniques and tools for real-time systems are presented. Basic aspects of requirements specification for real-time software are outlined. Notions of a physical diagram and a context diagram are introduced, including the major components of the environment. Two major approaches for software design: structured and object-oriented development are overviewed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-driven Engineering Metrics for Real Time Systems

As with other software development processes, model-driven engineering of real time software systems include quality assurance and measurement. Model-driven engineering (MDE) supports the development of real-time software systems by means of a set of languages, processes, methods and tools. To measure the models, a dedicated measurement software has to be developed, which is costly. In this pap...

متن کامل

Extending the MaSE Methodology for the Development of Embedded Real-Time Systems

Embedded real-time systems play an important role in various application areas like plant automation, product automation or car electronics. In recent years, a considerable growth in the functionality has been observed. At the same time, expectations on systems’ flexibility at runtime are growing steadily. The agent-oriented software engineering approach is well suited for the development of de...

متن کامل

Real Time Software Development – an Engineering Approach Andrew

The chapter shall present principles of a structured approach to real-time software development. A typical software architecture of a real-time system will be discussed, including all major components: external process interface, user interface, communication link, mass storage handler, processing component and timer. Characteristics to real-time systems design patterns will be discussed, inclu...

متن کامل

Model-Based Development of MPPT Algorithm with Legacy Components Integration

Model-based paradigm offers many opportunities for real-time embedded software development. On the other hand, there is a very high level of confidence in legacy software components and industry is reluctant to give them up in order to use modern development procedures. This work presents an approach to model-based development of real-time embedded control systems with systematic legacy compone...

متن کامل

Components in Real-Time Systems

Component-based Software Engineering (CBSE) is a promising approach to improve quality, achieve shorter time to market and to manage the increasing complexity of software. Still there are a number of unsolved problems that hinder wide use of it. This is especially true for real-time systems, not only because of more rigorous requirements and demanding constraints, but also because of lack of kn...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003